package com.yungu.swift.system.sys.model.dto;

import com.yungu.swift.base.model.BaseDto;

/**
 * 电子围栏区域
 */
public class SysFenceDto extends BaseDto {

    // 围栏类别 -- 圆形
    public static final int FENCE_TYPE_CIRCLE = 0;
    // 围栏类别 -- 多边形
    public static final int FENCE_TYPE_POLYGON = 1;
    private String fenceName; // 围栏名称
    private Integer fenceType; // 围栏类型；0、圆形；1、多边形
    private Double centreLng; // 中心经度
    private Double centreLat; // 中心纬度
    private Integer radius; // 围栏半径
    private String points; // 多边形坐标点
    private String fenceGid; // 高德返回的gid
    private String cityUuid; // 所属城市
    private String areaCode; // 区域编码
    private Integer fencePurpose; //围栏用途 1 设置火车站

    public String getFenceName() {
        return fenceName;
    }

    public void setFenceName(String fenceName) {
        this.fenceName = fenceName;
    }

    public Double getCentreLng() {
        return centreLng;
    }

    public void setCentreLng(Double centreLng) {
        this.centreLng = centreLng;
    }

    public Double getCentreLat() {
        return centreLat;
    }

    public void setCentreLat(Double centreLat) {
        this.centreLat = centreLat;
    }

    public String getCityUuid() {
        return cityUuid;
    }

    public void setCityUuid(String cityUuid) {
        this.cityUuid = cityUuid;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public Integer getRadius() {
        return radius;
    }

    public void setRadius(Integer radius) {
        this.radius = radius;
    }

    public Integer getFenceType() {
        return fenceType;
    }

    public void setFenceType(Integer fenceType) {
        this.fenceType = fenceType;
    }

    public String getPoints() {
        return points;
    }

    public void setPoints(String points) {
        this.points = points;
    }

    public String getFenceGid() {
        return fenceGid;
    }

    public void setFenceGid(String fenceGid) {
        this.fenceGid = fenceGid;
    }

    public Integer getFencePurpose() {
        return fencePurpose;
    }

    public void setFencePurpose(Integer fencePurpose) {
        this.fencePurpose = fencePurpose;
    }
}
